package com.hatricks.base;

/**
 * @packageName: com.hatricks.base
 * @className: VariableCase
 * @author: yanyuhui
 * @date: 2022/7/6 23:18
 * @description:
 */
public class VariableCase {


    /**
     * 类变量 引用存储在方法区
     */
    private static int version;
    /**
     * 也是类变量
     */
    private static VariableCase v = new VariableCase();

    /**
     * 成员变量 随着new VariableCase这个对象来分配内存
     */
    private int age;


    public void showAge() {
        // int currentAge 不包含逃逸分析的情况下,在栈中分配currentAge的内存
        int currentAge = age;
        System.out.println(currentAge);
    }

}
